adapt to